English Dictionary
◊ CASCADE DOWN
cascade down
v : rush down in big quantities, like a cascade [syn: {cascade}]